home *** CD-ROM | disk | FTP | other *** search
-
-
-
-
-
-
-
-
- #if !defined(USEDUMP)
-
-
- #include <types.h>
- #include <resources.h>
- #include <quickdraw.h>
- #include <windows.h>
- #include <OSUtils.h>
- #include <OSEvents.h>
- #include <memory.h>
- #include <fonts.h>
- #include <events.h>
- #include <controls.h>
- #include <menus.h>
- #include <textedit.h>
- #include <dialogs.h>
- #include <desk.h>
- #include <scrap.h>
- #include <toolutils.h>
- #include <segload.h>
- #include <files.h>
- #include <packages.h>
- #include <errors.h>
- #include <SANE.h>
- #include <math.h>
- #include <printTraps.h>
- #include <stdlib.h>
- #include <strings.h>
- #include <DiskInit.h>
-
-
- #if defined(MAKEDUMP)
- #pragma dump "HeaderDumpFile"
- #endif
-
- #else
- #pragma load "HeaderDumpFile"
-
- #endif
-
-
-
- typedef struct XTRABlock{
- int dataLength;
- short *theData;
- }XTRABlock,*XTRABlockPtr,**XTRABlockHandle;
-
- #define TRUE 0xFF;
- #define FALSE 0x00;
-
- /************************** prototype *********************/
- pascal Boolean SquareWave(XTRABlock *blockPtr);
-
- /************************** function **********************/
- pascal Boolean
- SquareWave(blockPtr)
- XTRABlock *blockPtr;
- {
- int i;
-
- for(i = 0; i < blockPtr->dataLength;i++)
- {
- if((i / 40) & 0x01)
- *(blockPtr->theData + i) = 40;
- else
- *(blockPtr->theData + i) = -40;
- }
-
- return TRUE;
-
-
-
- }